import time
from public.action import *
from public.business import *
from public.testData import *
from public.tools import*
testCase="DBshopST006_删除取消的订单"
#打开后台网页
firefox=openBrowser(urlAdmin)
#登录后台
adminlogin(firefox)
#点击销售管理，订单管理
adminMenu2(firefox,'销售管理','订单管理')
#导入select类
from selenium.webdriver.support.select import Select
#对订单状态框进行定位
s1=Select(firefox.find_element_by_id('order_state'))
#选取已取消#点击删除
firefox.find_element_by_link_text('删除').click(),M
s1.select_by_visible_text('已取消')
#点击搜索
firefox.find_element_by_xpath('//button').click()
#勾选第一个已取消的订单
firefox.find_element_by_xpath('(//input[@name="order_id[]"])[1]').click()
#点击编辑查看
firefox.find_element_by_link_text('编辑查看').click()
#点击删除订单
firefox.find_element_by_link_text('删除订单').click()
#弹出JS弹框，点击确认
firefox.switch_to.alert.accept()
#写入日志
try:
    writelog('取消订单删除成功')
except:
    writelog('取消订单删除失败')




